package org.oos.model;

import java.io.Serializable;

import org.oos.OOS4Java;
import org.oos.atom.entries.OosEntry;

/**
 * This represents the data retrieved from an atom entry. Here are the commonly
 * used properties. It simply delegates the data to the respective
 * {@link OosEntry}
 * 
 */
public abstract class AbstractEntityImpl implements Serializable, Cloneable {
	private static final long serialVersionUID = 3771453194834568669L;
	
	protected transient OOS4Java oos4Java;
	
	public AbstractEntityImpl(OOS4Java oos4Java) {
		this.oos4Java = oos4Java;
	}
	
	public void setOos4Java(OOS4Java oos4Java) {
		this.oos4Java = oos4Java;
	}
	
	public OOS4Java getOos4Java() {
		return oos4Java;
	}
	
}
